rely heavily on outside financial sources - French English Dictionary